<?php


// 取得 HTTP Body 中的資料
$xml = file_get_contents('php://input');


// 使用正規表達式處理 XML (這是懶惰的寫法，不建議這樣做)
if (preg_match('/<timezone>(.+)<\/timezone>/', $xml, $matches)>0){
    // 設定時區
    $timezone = $matches[1];
    date_default_timezone_set($timezone);

    // 設定 header 與顯示時間
    header('Content-Type: application/xml');
    $xml  = '<?xml version="1.0" encoding="utf8" ?>';
    $xml .= '<time timezone="'.$timezone.'">'.date('Y-m-d H:i:s').'</time>';
    echo $xml;
}
